<script setup lang="ts">
import userDetailStore from "@/store/mod/hospitalDetail.ts";
let hospitalStore = userDetailStore()

</script>

<template>
<div class="detail">
  <div class="top">
    <div class="title">{{hospitalStore.hospitalInfo.hospital?.hosname}}</div>
    <div class="level">
      <svg t="1690856809595" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2310" width="16" height="16"><path d="M857.28 344.992h-264.832c12.576-44.256 18.944-83.584 18.944-118.208 0-78.56-71.808-153.792-140.544-143.808-60.608 8.8-89.536 59.904-89.536 125.536v59.296c0 76.064-58.208 140.928-132.224 148.064l-117.728-0.192A67.36 67.36 0 0 0 64 483.04V872c0 37.216 30.144 67.36 67.36 67.36h652.192a102.72 102.72 0 0 0 100.928-83.584l73.728-388.96a102.72 102.72 0 0 0-100.928-121.824zM128 872V483.04c0-1.856 1.504-3.36 3.36-3.36H208v395.68H131.36A3.36 3.36 0 0 1 128 872z m767.328-417.088l-73.728 388.96a38.72 38.72 0 0 1-38.048 31.488H272V476.864a213.312 213.312 0 0 0 173.312-209.088V208.512c0-37.568 12.064-58.912 34.72-62.176 27.04-3.936 67.36 38.336 67.36 80.48 0 37.312-9.504 84-28.864 139.712a32 32 0 0 0 30.24 42.496h308.512a38.72 38.72 0 0 1 38.048 45.888z" p-id="2311" fill="#d81e06"></path></svg>
      <span>{{hospitalStore.hospitalInfo.hospital?.param.hostypeString}}</span>
    </div>
  </div>
  <div class="content">
    <div class="l">
      <img :src="'data:image/jpeg;base64,'+hospitalStore.hospitalInfo.hospital?.logoData" alt="">
    </div>
    <div class="r">
      <div class="tit">挂号规则</div>
      <div class="position">
        <span><svg t="1690860822652" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3474" width="16" height="16"><path d="M512 512m-80 0a80 80 0 1 0 160 0 80 80 0 1 0-160 0Z" p-id="3475" fill="#2c2c2c"></path><path d="M960 480h-33.632C910.752 276.16 747.84 113.248 544 97.632V64a32 32 0 1 0-64 0v33.632C276.16 113.248 113.248 276.16 97.632 480H64a32 32 0 0 0 0 64h33.632C113.248 747.84 276.16 910.752 480 926.368V960a32 32 0 1 0 64 0v-33.632C747.84 910.752 910.752 747.84 926.368 544H960a32 32 0 1 0 0-64zM544 862.368V800a32 32 0 1 0-64 0v62.368C311.424 847.104 176.896 712.576 161.632 544H224a32 32 0 1 0 0-64H161.632C176.896 311.424 311.424 176.896 480 161.632V224a32 32 0 0 0 64 0V161.632c168.576 15.296 303.104 149.792 318.368 318.368H800a32 32 0 1 0 0 64h62.368c-15.264 168.576-149.792 303.104-318.368 318.368z" p-id="3476" fill="#2c2c2c"></path></svg></span>
        具体位置：{{hospitalStore.hospitalInfo.hospital?.param.fullAddress}}
      </div>
      <div class="route">
        规划路线：{{hospitalStore.hospitalInfo.hospital?.route}}
      </div>
    </div>
  </div>
  <div class="intro">
    <div class="tit">
      医院介绍
    </div>
    <div class="introInfo">
      {{hospitalStore.hospitalInfo.hospital?.intro}}
    </div>
  </div>
</div>
</template>

<style scoped lang="scss">
.detail {
  margin: 20px 0 0 50px;
  .top {
    display: flex;
    margin-bottom: 15px;
    .title {
      font-size: 30px;
    }
    .level {
      color: #7f7f7f;
      margin-left: 10px;
      height: 40px;
      display: flex;
      padding-top: 15px;
    }
  }
  .content{
    display: flex;
    .l{
      width: 80px;
      img{
        width: 80px;
        height: 80px;
        border-radius: 50%;
      }
    }
    .r{
      flex:1;
      margin-left: 50px;
      .tit{
        margin-bottom: 15px;
      }
      .position{
        position: relative;
        span{
          position: absolute;
          left: -25px;
          top: 2px;
        }
      }
      .position,.route{
        color: #7f7f7f;
        margin-bottom: 8px;
        line-height: 1.2;
      }
    }
  }
  .intro{
    .tit{
      margin: 30px 0 20px 0;
    }
    .introInfo{
      text-indent: 2em;
      color: #7f7f7f;
      line-height: 1.3em;
    }
  }
}
</style>